



.cb{
    clear: both;
}


.pt20 {
    padding-top:20px;
}

.pt30 {
    padding-top:30px;
}


.pt40 {
    padding-top:40px;
}

.mt20{
    margin-top:20px;
}

.assess-res {
    width:100%;
    height:150px;
    border:2px solid #F2F2F2;
    text-align:center;
}

.assess-res .res-txt{
    letter-spacing: 3px;
    font-size:20px;
    color:#333;
}

.assess-res .res-txt .num{
    color:#F18A33;
    font-size:28px;
}

.assess-res .res-txt .score{
    color:#000000;
    font-size:28px;
}

.assess-res .w500{
    color:#000000;
    width:500px;
    margin-left:auto;
    margin-right:auto;
    text-align: left;
    letter-spacing: 0px;
    font-size:18px;
}


.assess-res .img-box{
    text-align: right;
    width:470px;
    height:44px;
    margin:15px auto 0px auto;
    display: block;
    background-repeat: no-repeat;
    background-position: right center;
    background-image: url(http://img0.rongsue.com/images/assess.png?imageMogr2/auto-orient/blur/1x0/quality/50);
}

.assess-box {
    width:1200px;
    margin:0 auto;
}

.assess-list{
    list-style: none;
    margin:0;
    padding:0;
}

.assess-list li {
    width:100%;
    padding:20px 0px;
    height:160px;
    border-bottom:1px solid #E6E6E6;
}

.assess-list li .product-icon{
    width:115px;
    height:115px;
    display: block;
    float: left;
    border:1px solid #E9E9E9;
    border-radius: 50%;
    margin-right:40px;
}

.assess-list li .product-icon img{
    width:115px;
    height:115px;
    display: block;
}

.assess-list li .product-info{
    width:430px;
    float: left;
}

.assess-list li .product-info .title{
    color:#333333;
    font-size:20px;
    margin-top: 10px;
}

.assess-list li .product-info .tips{
    margin-top:10px;
}

.assess-list li .product-info .tips span {
    border-width:1px;
    border-style: solid;
    border-radius: 10px;
    font-size:14px;
    padding:0px 10px;
    margin-right:10px;
}

.assess-list li .product-info .tips .f0{
    border-color:#33A9D1;
    color: #33A9D1;
}

.assess-list li .product-info .tips .f1{
    border-color: #E24C56;
    color: #E24C56;
}

.assess-list li .product-info .tips .f2{
    border-color:#F18A32;
    color: #F18A32;
}

.assess-list li .product-info .tips .f3{
    border-color:#33A9D1;
    color: #33A9D1;
}

.assess-list li .product-info .tips .f4 {
    border-color:#06B5FF;
    color: #06B5FF;
}
.assess-list li .product-info .tips .f5 {
    border-color:#06B5FF;
    color: #06B5FF;
}

.assess-list li .product-info .info {
    margin-top:15px;
    color:#555555;
    font-size:16px;
}

.assess-list li .product-info .info {
    margin-top:15px;
    color:#555555;
    font-size:16px;
}

.assess-list .product-request{
    width:300px;
    float: left;
    height:115px;
    line-height:115px;
    color: #555555;
    font-size:16px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.assess-list .more-box{
    float: right;
}

.assess-list .more-box a.more{
    display: block;
    width:138px;
    height:38px;
    line-height: 38px;
    text-align: center;
    border:1px solid #F18A33;
    background-color: #FFF;
    color:#F18A33;
    border-radius: 3px;
    font-size:16px;
    margin-top:30px;
}

.assess-list .more-box a.more:hover{
    background-color: #F18A33;
    color:#FFF;
    transition: background-color 0.1s linear;
}

.assess-list .more-box .count{
    font-size:12px;
    margin-top:5px;
}

.assess-list .more-box .count span{
    font-size:14px;
    font-weight: bold;
    margin:0px 3px;
}

.pro-bg{
    width:100%;
    height:700px;
    background-image: url(http://img0.rongsue.com/images/assess-bg.jpg?imageMogr2/auto-orient/blur/1x0/quality/50);
    background-repeat: no-repeat;
    background-position: center;
}

.pro-bg .title{
    text-align:center;
    font-size:20px;
    color:#FFF;
    font-size:20px;
}

.pro-bg .arrow{
    margin:5px auto 0px auto;
    width:20px;
    height:20px;
    color:#FFF;
    font-size:24px;
    transform: rotate(90deg) scaleY(2) translateY(-8px);
}

.pro{
    width:800px;
    height:480px;
    padding:30px 35px;
    margin:5px auto 0px auto;
    background-color: rgba(250,249,249,.95);
}

.pro .col-md-6 div{
    margin-bottom:25px;
}

.pro .col-md-6 div input[type='text'],.pro .col-md-6 div select{
    width:238px;
    height:24px;
    line-height:24px;
    border-color:#CFCECE;
}

.pro .col-md-6 div label{
    margin-left:10px;
}

.pro .col-md-6 div span{
    display: inline-block;
    width:85px;
}

.pro-btn{
    display: block;
    margin:20px auto 0px auto;
    width:137px;
    height:40px;
    line-height:40px;
    text-align:center;
    color:#FFF;
    background-color: #1A6BD9;
    border-radius: 5px;
    font-size:16px;
}

.pro-btn:hover{
    color:#FFF;
}